2450
1
237
0
2412
2
2721
9
1343
71
653
1344
1998
1521
8
792
4
112
2095
3
2496
3028
10
2495
1159
1160
2234
1791
2873
501
3875
650
1220
1625
925
4782
1217
3601