1131
1
1444
1476
3296
4
3629
3871
2
1846
2794
1618
841
3470
5
847
3895
18
862
0
2650
20
5521
1371
2982
1434
1637
3066
7
1121
2285
1868
2534
2343
5033
15
2627
5946
1700