2526
3
1421
1
6383
17
2337
0
2369
1733
543
3345
4
830
360784
19
5781
6
4382
5
2697
1664
3134
1501
1563
1054
195
282572
2260
12
169211
11
4445