997
1
959
1092
690
730
2
1376
3
4411
5
4049
10
2082
1802
4
22330
22
198
5425
23
767
4964
19034
6
1979
2030
2604
9
2564
1418
2027
0
1413
909
829
2064
6383
17
1543
2470
56488