12648
6
19
1280
0
1
2312
3
2536
7
2040
3151
5
4430
1997
2
4288
4
4768
4435
95420
59
1243
1103
1276
286
880
2585
3072
3564
524
5145
2182
1780
2342
4418
2710
3467
4241
2382
2356
3421
5476
13
2731
30
850
225
1316
5967
10
3009
5772
5050
9