3677
3
1987
2
2423
4
17239
6
3205
483
0
1669
8
228643
7219
3045
5
5810
12
2136
1900
1847
1
3455
10
11125
6527
145496
18
52437
2910
84768
3486
1449
1724
87437
2532
2249
594
699
4714