433
0
2663
572
1205
1189
4471
2
1105
6916
596
1298
484
2524
98
475
866
892
612
528
2701
839
2313
1
640
2996
625
1070
710
534
2270
429
1243