2361
1
3798
4
2556
3169
7
434
0
2949
2249
5
3742
6
1265
8437
1769
17333
27
743
3948
3
1662
2
1507
3936
4199
9956
22458
11
517
3615
3226
1827
5169
3503
2285
1363
3410
1831