2495
0
3034
1
1992
3
697
2530
4
1309
4914
2
1233
2326
3364
1125
1211
2454
921
1903
5389
1359
2189
1679
2435
1690
12733
5
1638
1393
950
1488
1388
1711
1787
982