1048
2
7540
11
11801
8
3010
6
8005
1267
1
2935
5
946
1566
0
2228
3
1712
1266
3437
9
1642
584
2816
12
3592
7
2169
988
4
1788
1219
1053
759
878
1335
797
4874
133
1536
242