702
0
1824
378
3203
10
413
679
514
1130
1081
545
529
275
358
472
641
390
532
392
370
2690
409
105290
255
152
439
847
539
2111
3
2299
81