1343
0
569
1049
1348
611
288
670
3990
792
798
486
479
422
2314
2
164
2189
1129
2673
341
282572
193
546
302
518
139
572
2669
564
483
4820