2245
3
2906
2
4943
2687
3236
4
297066
0
1709
2959
1
6707
24
2591
1307
1226
3053
7
1769
1053
1304
1725
2797
5
2907
1295
2462
2773
2124
280
108797
2354
1581
2650
20
19079
6
2386