2873
3
1069
1
2255
2
1348
8527
2254
890
2562
2836
0
980
383
1260
1451
5412
4
2913
785
989
610
1814
921
123674
35
471
1522
4562
10
1935
270
6676
12