1928
2
1622
5
1132
0
553
804
1084
4179
1245
935
493
1542
1176
1
714
7334
4
3117
3
627
383
9315
573
1053
2211
1073
798
2901
2395
300
1279
1049
1094
1960
7