1603
1
1285
2258
3657
12
476
0
400
2468
3
1193
159
2133
2478
1358
2100
2
4642
7793
4
2930
6346
16
4471
2015
2365
1672
1814
2990
2884
5
3779
635
2986
536
8527