1633
4
1504
1
1605
2403
1079
2
912
1045
392
0
345
1038
1396
999
4099
8
197
1991
3
1515
1522
1013
1019
4443
9
9611
9956
582
946
2107
10183
14
2710
915
1668
223