2506
0
1960
1
1192
1482
5
477
2397
4
2364
7
3375
2
5570
3
6968
4289
10
31183
12
7551
17
2216
2390
5126
11
3126
5368
3456
1257
1923
1065
475
1464
611
13835
3990
2395
332
1883