2570
0
4204
5
7034
2
2349
2268
3
906
1
32302
3126
957
1723
7071
734
6713
11
504
5825
4
108797
687
814
297066
2250
1059
986
515
4519
15
806
11150
3629
8786
9548
19079
6