2505
2
2254
1
1812
6346
16
2322
4
3805
6
2786
1001
0
1451
123674
35
4187
10
2732
6676
12
980
1431
4034
673
1161
24337
22
951
592
1185
1777
5204
3
718
1162
1376
1239
1585
1767