123674
35
1564
1
1423
3863
14
6676
12
1883
2
19932
6
2369
0
3020
17
2948
9
1289601
4
4309
8527
2110
2522
1585
2534
2392
1876
12472
10243
469
608
542
2323
2495
685
1358
1212
370