3293
1
1362
4
1292
2
1937
2371
3888
3
2948
1376
2934
8
4049
10
2082
1802
22330
22
198
5425
23
767
4964
19034
6
3371
5
1979
2030
2564
1418
2027
0
909
829
6383
17
1543
56488
4292