2605
9
1344
2
1410
4
1642
1548
0
1327
1
2233
5857
13
1535
8158
23
2667
1210
2418
2370
6
3261
1416
1440
472
973
776
4966
3474
5
4419
1918
10
3418
5142
3579
11
9514
1113
3
1350