1603
2
2264
5
1716
1
3116
1640
5009
0
2955
20634
8
662
2086
1008
2474
362
1903
670
4411
2799
3
2368
2826
521
2719
1733
2306
11392
6
6333
1139
3647
4
2326
784
2814