2622
6
3702
9
2462
3
2687
5
1304
1
1622
2152
2
2980
2329
785
0
1348
2211
610
2959
2234
4
2092
582
2344
1020
383
2535
4285
2835
3079
4438
2989
2352
2297
1285
1618