1579
1
12779
8
2623
6
4309
3
1229
1871
2
13499
5
101415
109
2255
929
4034
928
718
1720
1514
832
0
2110
1974
181997
11
297066
3368
2724
471
2245
3071
1154
605
3053
7
267612
5599