882
0
173
393
295
834
539
2093
2
251
419
433
813
407
427
2299
376
580
647
448
641
268
1009
3383
3
747
1877
1
2199
443
291
2006
371
7812