916
0
2770
3
1098
2018
1
1859
2
2774
1638
2267
2917
3114
4
2002
449
1126
330
735
337
363
732
354
483
2632
78
302
303
348
341
470
405
469
711