2840
2
2595
8
1308
1
2468
0
2934
883
1070
586
938
1464
7265
5
762
1149
5242
678
40062
19
2872
4
3351
3
5571
672
2820
359
1399
2733
3036
3873
15
477
7299
27
1423
2126