2933
1
1256
7363
4
5108
2168
5
48766
24
5790
2
19034
6
5270
7
729
0
3017
9
2488
3719
7952
3632
49165
3815
1765
1379
1866
784
532
185
2804
1343
3
2191
641
584
2619
938