815
1
773
946
543
447
2
2118
4115
5
1253
1814
109
3
5065
23
1457
1658
1417
0
1132
192
216
2264
623
4
1257
236
840
1678
614
2016
1959
2691
8
1440
1958
695