286
0
798
820
737
2201
11
2634
269
649
2809
2
479
325
503
482
2076
1
486
714
248
457
1025
337
5313
20634
8
943
2143
308