2486
2
748
0
2300
1309
1821
1992
3
697
1564
527
4914
884
1320
1119
5389
1
12472
2992
3788
1583
815
3125
15
2152
2259
2274
5978
6
586
2268
5922
5
444571
9
5141
7
5246