1309
0
1053
1992
3
697
4018
7
2989
1
1815
2
1275
2982
4914
4168
4
1011
5196
2619
2333
1513
2555
2144
951
5389
3079
2352
1371
1136
1700
1564
5164
5
2001
1903
1813