1622
1
2312
0
1740
3
2980
843
785
1348
2495
2166
1451
3518
4311
610
1757
2
5375
1257
6
2522
4562
5
1020
21152
8
383
2535
2669
1247