118
2
2890
3
5225
8
2771
0
2159
1
1226
3062
5784
2182
1505
1022
1416
2250
6779
5
189326
120
1795
2245
3053
7
574
1267
302
1683
4585
10
1698
1618