1447
0
1
1308
2186
2
1102
1146
1056
3526
4
1661
1997
1315
3
1116
1217
1161
1384
988
1641
2551
1326
2016
3025
5
4755
3712
43
3216
5806
14
3057
8
2430
7407
38
2133
1785
8544
25
1446
2235
2467
2454
1914
2228
3259
3232
2063