1603
2
1376
3
2624
1274
2191
2912
10
1566
1
4049
2082
1802
4
22330
22
1292
198
5425
23
691
0
2104
767
4964
2196
19034
6
4111
1229
1979
882
1425
1733
2030
2564
799
1418