298
0
467
604
2989
5
679
303
325
1237
1
2581
6800
775
172
597
1068
257
668
608
330
280
419
1737
799
3203
10
547
2716
4
3311
1425
2275
2
339
282572