2121
4
250
0
846
362
320
299
2069
3
2143
3751
517
901
1
370
308
1348
909
5875
749
683
1124
457
781
439
509
388
279
269
663
357