3186
1
1376
890
2310
2
5204
3
2836
0
383
1706
1751
1451
1811
1972
2913
6236
10
3991
4
2480
4862
24337
22
471
1522
5412
1124
1884
6676
12
766
1244
851
3354
9
2163
2562