1024
2
2326
4
31535
0
1448
635
544
509
107
1922
1
661
1425
467
292
1642
1129
964
282572
4067
9
458
1418
1664
1824
447
2188
2982
3
571
1421
650
646
662