3326
3
2836
0
980
1
383
1260
3035
1092
1814
2
1449
1217
921
471
4833
1522
4562
10
270
6676
12
697
1223
1816
8527
2328
604
2163
1956