43
0
857
1
3025
2140
2
1017
385
4682
3859
3
2372
4376
7
2982
999
382
2747
1392
993
1448
775
650
1094
1421
1329
1501
661
447