964
1
2573
2
5393
8
1968
3
2089
2767
650
0
1392
1513
3551
382
3134
263
2982
775
800
447
2372
543
1193
661
1306
1054
1356
1716
1448
2387
544
417