1036
1
2461
20
2220
0
999
17730
11
177
11881
3
1054
6076
18
3615
7
4513
1389
2
1961
17637
2064
90
1425
3498
4
661
1501
282572
2069
2097