2495
0
3034
1
2530
4
1233
2326
3364
3
1125
1211
2454
2
921
1903
1359
2189
1679
2435
1690
12733
5
1638
1393
950
1488
1388
1711
1787
982
108797
4142
1547
2386
1545