234
0
549
352
3176
2
528
2932
1
1928
686
445
939
399
915
582
336
2101
628
938
438
529
545
163
404
287
1711
446
605
471
433