1522
1
2131
2
2094
5
945
2584
11
1131
2336
5151
1533
1681
1393
3655
733
962
753
0
2711
4587
3
2271
4
1539
2368
2911
9
4651
398656
19