266
0
1822
1
2522
896
611
766
478
1779
1921
2
2740
2726
251
4669
31535
3650
3
2992
1649
1009
424
138355
97284
507
298
3815
1069
46414
296
1015
639
503