2642
5
642
1
1851
4
1435
2
9382
11
2144
1031
3393
7
605
3268
2345
502
685
1434
0
1356
704
897
1803
825
4541
9
6219
2139
717
3271
17
914
644
654
1051
2134
14
1268