1803
4
960
1
1692
2
5221
3854
54
24979
33
1296
0
3231
3
4100
9811
723
1078
3454
5
974
35364
4986
7
19566
13
2092
6424
9
1139
11001
15
1260
3057
1398
749
2653
7615
20
722
2571
1645