1393
1
1209
912
1633
4
1605
1396
851
0
1045
1038
1515
3
2722
1522
197
999
2
1013
946
582
345
1458
2122
1069
2427
12
2687
1589
4099
8
915
2794
3546
108797