2247
2
2402
4
1135
1
1888
923
2722
3
1092
1217
1876
5915
11
1956
1305
2194
3066
7
6899
9
3336
1960
0
925
3254
1230
1528
1146
3535
8
1437
2155
950
947
57793
3519
1187