120
0
722
1239
1294
1
469
2405
237
1512
5151
2
3267
4
272
971
2740
3
23
1397
683
706
2763
181997
11
2478
2986
2650
20
2258
2462
302
613
4321
2139
2366
477