1108
1
1356
1209
909
2229
3
1013
1633
4
1504
1396
1515
1522
1019
4443
9
742
0
3428
1069
946
1589
1770
1223
392
345
1668