658
0
3268
7
2442
2
2989
5
2269
4
1506
422
1237
1
464
2581
2564
933
2459
9
3663
777
1587
48708
2224
1559
2702
6
323
2683
415
447
1745
955
585
5429
521
31220
10