2830
7
3415
8
561
1
3936
3
1840
4443
9
947
2530
4
17333
27
743
3948
1662
2
1507
4199
9956
22458
11
3169
517
0
3615
3226
2372
1653
1827
5169
3503
2285
1363
3410
6
1831
42836
12