3371
9
1633
4
1812
2
3198
8
1249
2163
0
3126
3
796
6
17391
7
3863
14
2257
1
1247
1581
3629
1223
2737
2333
3765
9817
2999
1603
636
2297
2124
8819
12
1694
3854
1676
2828
4083