3337
5
2102
0
1120
1
660
1021
2
1220
1310
2675
7
542
2836
3
1059
1365
57793
1166
1778
4606
2233
3212
27
2489
2322
4
1917
51331
25
962
2788
2781
1012
1239
2289
1225
1210