2772
1
2466
5
2507
3
2143
933
1264
0
1527
785
610
3448
24337
22
1857
2476
18487
773
106
2835
194
456
3543
7
574
4309
4968
4329
10
618
120
1384
272
2134
1107