1605
1
1396
851
0
1045
1038
1515
3
2722
1376
1522
197
999
2
1013
946
582
345
1069
1589
4099
8
915
108797
3252
962
370
504
223
1223
1668
742
2386
1057