1268
1
1443
3
1175
1225
2
383
0
1632
1029
944
666
619
1681
3007
4
843
16062
15
467
1690
880
1606
1819
1938
1311
1431
915
1185
1689
1532
1543
549
2604
955