3337
5
1309
0
1992
3
2102
1120
1
697
1021
2
1220
2675
7
2836
1059
1365
4914
57793
1166
1778
4606
2233
3212
27
2489
2322
4
1917
51331
25
962
2788
2781
2289
1210
2254
4578