5262
2
2119
1
2229
4
2321
7
1054
2097
3
1976
7551
17
2207
3426
869
1354
1682
2545
5
1207
2108
4123
1517
1664
2906
15482
15
1014
2499
355
0
1392
2812
2443
2727
1285
4309