2198
5
1327
0
1804
2
1007
1
3484
897
4411
4362
1453
1921
4
812
56488
14508
18
723
2045
282572
625
3323
3503
3