2245
3
951
1
2352
2
1371
297066
0
3079
2989
4018
7
745
1226
3053
1815
1700
2982
1564
4168
4
2001
1903
1813
2619
1030
2797
5
1053
2640
1295
1011
1578
6
917
1513