5094
9
2860
1
189326
0
120
1795
2245
3
2241
1267
2
302
1683
3918
7
4585
10
1226
1698
3053
2108
880
610
1579
2300
106
2477
2632
5
1511
2238
2668
383
2207
3371
773