1815
2
1295
1
2982
3
1053
0
2650
20
280
1581
951
3079
2989
2352
2250
3765
4
2245
1371
4018
7
1226
3053
1700
1564
3683
5196
4168
2683
297066
2001
1903
1813
2619
1030