2570
0
2349
2
504
2268
3
7034
3354
5
3329
5825
4
3366
1
2039
7
1826
957
4519
15
5079
123674
35
1446
554
4946
18
2489
7071
2933
1723
7608
12
11150
560
940
280
806
676
2009