1660
4
1309
0
1992
3
2299
1
697
2446
975
1536
6
4914
2
1507
2344
2891
5389
1100
2189
1773
936
95
3106
123674
35
1080
605
2060
2676
2837