1423
1
3629
2323
9
123674
35
1564
1228
2
1493
3971
14750
8
2194
7762
4
2670
2305
2495
0
451
2312
951
4526
2262
2522
38477
34
2027
106
542
3303
11
608
2299
685
3070
1479