1189
0
2906
2
2395
6
5065
1
15233
3738
5
1922
2366
3673
3005
2732
12632
7
6844
1289601
4
8207
44
14
2535
467
4044
3083
17946
929
600
2465
3125
3546
3266
637
1391
5440
8