2089
1
1180
3
1519
6346
16
3090
6
985
3673
3316
10
1539
1289601
4
1371
3696
2
3546
2919
0
1779
2000
938
1219
2358
9
2155
2239
4042
877
2948
3868
1944
1903
6710
3238
13