1004
2
4160
1941
4
2019
1
3151
2850
3854
1268
3117
5
2664
3
667
1517
1398
1371
4721
4639
2865
3177
1597
1825
2736
575
2047
0
522
964
1895
905
1011
3429
7
919