2705
1
3036
0
1327
1804
2
1007
3484
897
4411
1053
1453
1921
4
812
56488
14508
18
2045
282572
625
3503
3
1216
2033