1015
0
2524
484
2123
460
3080
3
493
850
2266
817
332
620
433
596
2230
544
860
2439
355
451
636
1103
1862
1
809
318
2041
2
87
1107
300
2701