5571
3
2733
0
1788
1
2245
1973
2
3090
6
2903
2932
3765
4
2131
21152
8
3158
3080
1819
297066
2377
1367
2200
1089
2468
1480
7159
10
5372
2934
3820
2362
9
2305
2570
883
1226