126447
18
1279
1
1319
2
523
551
648
275
1805
3226
13
1448
4
1121
1276
3
1472
1226
1626
2193
1779
5332
25
739
1339
1896
8
1203
65
93
0
412
567
2876
1535
1537
1850
6