553
0
148
801
668
263
257
1307
1
1050
365
496
328
2781
868
2610
2
2090
458
6445
6
751
12459
3
3835
5
1000
2982
826
344
830
1614
912
2935
1251
83