1309
0
1992
3
1338
1
2763
4360
6
829
697
6047
4
1168
2209
2207
3754
4914
2
2004
444571
9
2377
1558
2886
3177
2622
1304
2462
3448
2392
1622
1444
2108
785
642
1606