3090
6
181997
11
1712
0
17970
15
280
1
2405
6779
5
2660
2
3085
297066
4948
8
1391
2740
3
1497
2932
2163
2789
1276
2365
4
3589
636
847
2274
3817
4080
747
1054
2954
1005
1335