352
0
435
1128
781
320
244
1784
2
358
349
330
195
1645
1
105290
2111
3
398
2132
428
339
300
451
443
637
323
749
436
2657
210
326
2668
467