2495
0
3034
1
1015
1694
951
108797
690
2669
2
1787
2530
4
564
2650
20
1743
1547
1125
1211
2454
2483
1903
3
1359
5141
7
2189
1679
5090
1683
3041
2435
7159
10
7034
12733
5