2322
4
5978
6
3109
14
2054
8607
8
4943
2
3546
1
2153
7
884
6779
5
925
3
8866
3539
12621
22
1320
0
1942
3519
9
2327
11
2122
2300
2427
12
118
2687
810
4553