12459
3
6236
10
17970
15
5141
7
3014
20
19944
2
1289601
4
2368
1
8527
1047
5726
8
1285
3085
5
3386
4083
0
83
2999
1676
2835
796
6
4585
2193
9
1788
2480
9817
2600
2732
2850
6346
16
1694