2996
7
1539
1
493
277
308
2
586
267
364
2307
1493
4
1248
1238
558
150
271
2158
4895
868
536
1702
10
732
0
11556
13
622
2309
707
6120
6
604
2235
397
1770