2906
2
21152
8
2593
1
4943
2687
3236
4
297066
0
1709
2959
6707
24
2711
2591
1307
3
5151
2911
9
4651
398656
19
19079
6
1769
550
1053
4724
1304
1942
1725
2907
2082
7893
2462
2378