2117
4
445
0
921
1
543
903
149
3
9244
8876
8
671
7887
5
2690
81077
101
1883
390
1639
1229
2518
2
1848
676
1921
805
475
3224