3203
10
2670
20
543
0
2648
5
3311
4
3243
7
1222856
3047
105290
166543
18
1337
11881
3
4694
282572
2031
66
9441
12
22882
17
180849
481
498
2154
2
212
1759
489
1745
1
4370
2120
383
2189