2977
5
4641
25
1924
3
3745
1
969
0
3169
1940
2
4099
8
3056
3519
9
5392
11
1166
1813
4
1826
1245
7592
7
1545
2807
8193
13
3982
6
7884
17
1621
3365
1000
1598
2758
2725
22
924
2375
3671