458
0
431
1099
1
2522
2901
4
2683
1009
31535
1045
553
3
611
768
889
2
691
422
282572
266
2457
4328
10