2565
2
646
1617
3
1309
0
1992
3120
4
1743
297066
697
1497
4914
2949
1684
1769
1
444571
9
1987
2239
3554
5389
4036
1265
2627
2115
1391
2821
607
4670
1667
3962
6
3517