980
1
515
472
0
526
445
2502
2336
2
2272
373
788
2102
946
1318
583
795
1566
341
1396
1399
962
1255
1142
405
661
11447
758
1123
436
1827
630