841
2
989
1
3470
5
1211
1292
3
2699
862
0
2650
20
2122
123674
35
1712
2136
974
2285
3066
7
2085
951
1868
4327
2343
969
2237
4