3030
3
2670
20
1222856
4
5570
4289
10
383
0
451
7551
17
2216
2
5126
11
3456
1
1923
1065
1800
7721
13
5831
3287
1557
2195
8
3047
6
3679
971
1316
2337
462
4374
3564
854
1938
1132