1815
7
574
0
1309
1048
1
1992
3
1271
57793
697
51331
25
2069
5
1431
1744
1227
1688
1833
2
4425
6
3575
1364
1813
4
2242
9039
1969
776
3117
8
4715
2977
1127
7222
4914
2199