2756
2
3228
1
8527
1386
1522
1590
572
0
2562
1812
4089
10
2322
4
562
3064
5
1431
2209
400
123674
35
980
24337
22
475
2559
3
2786
1161
673
929
1185
1001
1513
718
1735