2530
4
2972
0
4724
3
2911
9
4651
398656
19
712
1
2392
6346
16
1942
2082
7893
3551
10
2744
550
2110
1526
2
108797
6753
17
6307