4362
5
458
0
1099
1
1024
2
1586
1543
31535
759
2821
56488
1458
3
611
846
2033
3044
27
4252
2079
8766
48766
24
953
1126
356