2163
0
1679
2
2435
1
2189
3
1218
2710
2495
950
1388
19944
1711
2100
645
2475
1599
11924
905
5982
6
3777
1264
2118
4285
1890
2901
1125
1211
2454
1359
1903
12733
5