2376
3
9877
5
1158
1
3166
15
2228
2
2499
2085
1361
3507
6
38477
34
2504
8
3245
2047
2262
0
2302
4082
7
2691
1280
7820
3070
4
26447
18
3956
1943
3089
2080
2233
2097
3095
2027
1896
11