1525
1
1070
2
435
2036
1063
3004
4
1202
1002
81
792
1911
994
0
1187
9
638
1585
956
2300
431
1297
497
762
1007
90
1699
628
1085
3
524
1710
545