1024
2
1115
1
1586
1543
953
0
169211
11
653
846
2683
572
1282
282572
1343
458
1251
1779
383
20634
8
543
3116
759
2952
3659
14
1009
1333
1297
2730
6
2395