1788
1
1295
2650
20
1532
2368
280
297066
0
1938
3683
898
2250
929
3
4691
2773
471
2245
1226
930
2
1632
1778
1691
1581
1816
1154
3765
4
946
3053
7
3213
1760
2797
5