2073
1
2699
2
4258
2503
2534
2168
3
3920
38477
34
2139
4
1501
1289601
2738
2949
0
2722
2808
2977
2105
2469
1119
1766
3361
5
608
4943
2134
8
623
549
1695
1632
1416
1974