2874
3
1398
1880
2
5442
22
4761
6
1826
1256
1
1533
1145
896
675
627
0
383
1285
2739
174
293
1343
1053