1431
1
2535
2
2934
400
0
1631
3498
4
2189
1938
1819
905
582
1814
2055
7793
2044
2980
32302
2036
891
2209
2666
9
3102
19783
4360
6
1118
3484
4606
3
1306
2207
2932