1231
1
1672
2848
2
1548
1544
3
2447
6
2192
1218
841
17333
27
743
1994
3948
1662
1507
4
3936
4199
9956
22458
11
3169
7
517
0
3615
3226
1827
5169
3503
2285
1363
3410
1831