963
1
541
2373
3
1132
0
2461
20
3287
480
543
417
2870
942
2320
1473
1343
764
3626
2
2585
246
521
1342
2714
5
597
1345
2669
856
1445
4827
4
2288
2604
7
2109