2470
2
1871
1
7334
4
1603
2260
12
521
1238
2669
1132
0
3287
1129
579
99
918
543
1245
1903
1342
417
1563
2461
20
480
1343
2334
1852
2000
1117
625
1365
2320