3156
8
1461
0
1988
1
2964
1233
1603
2258
3657
12
2468
3
1193
2478
1358
2100
2
6346
16
4471
1672
2990
3779
635
2986
8527
940
1668
2209
5439
181997
11
915
1766
1512
1290