1551
2
432
0
282572
691
17353
918
2199
3
390
1861
5
2243
7
3498
4
4126
6
2522
1227
474
671
845
2694
326
1540
574
2730
368532
421
7952
1
2168
3114
1362
2964
1773