1024
2
1396
4
1649
1
3287
1431
909
1192
1378
3152
9
1428
1069
896
1105
1586
1543
8766
3615
14
1567
3659
846
0
552
1418
282572
4594
31535
611
1043
2522
458
1009