2402
4
1135
1
2247
2
1092
1217
1888
1876
1956
923
2722
3
1992
697
0
1309
4914
1305
297066
5389
267612
1230