1309
0
1992
3
240
697
2299
1
975
4
1536
6
4914
2
1507
2344
2891
5389
1100
2189
1773
3116
2368
936
95
3106
123674
35
10243
1080
605
2060