1413
0
1
835
1374
2
1301
3542
4
782
3
1186
688
5286
5
6
2373
3145
999
1536
749
771
2971
7
2101
4261
2070
5388
21
1982
2085
1833
1326
2579
1224
1515
1158
943
4762
1182
2782
2661
1420
3251
998
1154
1055
1450
2506
1074