433
1
1418
2
323
423
1273
0
7900
5
1303
1867
557
2859
1300
3
946
1380
842
504
8838
4680
3113
1527
4
5169
29686
59
373
1311
642
810
1543
1226
870
2041
16