1622
1
1501
1788
2980
2173
1350
2
2329
785
0
1348
1131
610
2234
4
582
4311
1305
282
2184
2344
1020
383
2340
2535
4285
3
2835
4438
6