1598
0
2917
5
786
2849
4
1299
2
3302
409
2109
756
308
1014
2331
1364
602
1132
1
471
40
2089
817
2290
57793
2227
812
2623
3
296
906
401
490
506
2131