2920
3
2881
2
2673
0
467
1518
1
383
846
1509
4111
2301
2459
9
463
139
762
1389
3092
1040
2657
1602
2191
2224
8268
6
44199