1050
0
3296
4
1371
1
1476
2287
1700
3854
2173
937
1637
2
2294
1344
5033
15
1534
1257
6
1568
1419
3272
2562
4029
8
2921
3151
2850
1846
6822
5
766
4431
9
8527
1121
1444