1024
2
1541
0
1115
1
1586
1543
169211
11
846
3373
1251
2683
268
1232
46414
572
282572
458
611
391
20634
8
517
1297
2952
300
1551
516
2730
6
539