2402
4
1888
1
1135
2247
2
1092
1217
1876
1956
923
2722
3
1295
2650
20
1305
280
1288
1581
1226
2250
3765
2245
3053
7
1230
925
3254
297066
0
1528
1146
3624
3683