4591
9
905
1
1376
3
2431
4049
10
2082
2
873
1802
4
22330
22
198
5425
23
304
767
4964
19034
6
5393
8
1979
2030
2564
1418
2241
2027
0
909
829
6383
17
1543
56488
4292
2306
3353
11