123674
35
6676
12
1423
1
1812
1564
1477
2097
4
1585
2
2322
5164
5
2786
3629
3789
14750
8
1001
0
7762
2123
1276
2447
1289601
8527
19932
6
4526
951
3971
2194
4187
10
1228
4217
2299