2648
5
1528
1
50987
0
1129
1509
3440
1058
2683
586
17
6333
2
25137
19279
2275
840
1824
3691
251
2809
17353
2301
3092
2881
2936
31535
1518
1061
1168
2069
8