5536
2
1603
1
6779
5
3379
3
894
0
5225
8
297066
2650
20
2476
1153
385
2554
16
4471
3683
2250
1367
658
984
2139
4
21152
1193
1672
1089
1442
2127
7
2377
469
3080
2245
5372