507
673
80
77
370
261
252
82
253
305
4,854
337
350
233
95
345
0
250
513
536
336
533
2,378
915
522
780
514
574
335
86
424
84
575
428
357
23.89K
325
164