646
0
4531
5
1020
1344
3546
1
547
1428
1098
3868
2
2207
2749
6968
11611
683
2982
3
1566
525
263
1452
3353
11
1126
2168
2864
7
2299
1392
447
2296
2906
7153
9
521