431
0
1580
255
251
469
2657
3
693
2190
1
771
2668
2
882
2093
847
332
1042
1942
340
1118
265
479
1315
587
768
798
1665
397
423
447
441
172