2069
3
616
21
935
0
2730
6
327
2657
1505
2668
2
278
517
3498
4
3840
488
518
20634
8
1308
348
2002
31535
341
31690
2224
372
440
286
801
231
257
414
936