2254
3
544
1
1371
2039
16
1820
2
2526
9
1540
4
614
815
424
824
249
506
560
1673
743
115
0
1422
395
989
1519
714
451
1148
100
1678
2514
3530
1111
962