1636
5
2921
989
0
3503
4
2035
1
398656
19
5978
6
9877
2264
910
5094
9
8323
2
550
3175
297066
181997
11
1757
4724
3
19783
5440
8
1622
11891
27
1416
908
2131