2999
3
2366
1
1883
2
851
2982
3765
4
4179
4768
5
3109
14
2327
11
1532
693
0
3053
7
2788
2049
2818
2600
1993
5565
9
4453
1946
2258
469
300
2980
2131
2213
3429
571
3453