2644
2
1327
0
1453
1
1023
1007
897
812
1804
2045
3484
4411
4362
5
1921
4
56488
14508
18
1590
7
282572
625
3503
3