2326
4
1024
2
356
0
3282
101
1
1181
4328
10
3488
8
1929
2033
46414
56488
1015
1105
458
31535
2844
5
2522
1152
691
2229
768
552
15276
27
3380
3
584
2431
1376
1009
1130