2149
1
6001
4
348
0
1618
32302
1922
960
4629
5
722
7265
5571
3
2638
1289601
5536
2
22731
3546
1785
1601
5431
267612
2189
971
2182
3178
4944
1018
919
1240
1270