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