2306
2
292
0
1132
964
1
597
1425
1506
4436
9
1762
1903
1367
3599
18385
2955
2697
5
440
1172
646
619
4140
3
814
2113
1379
1256
3025
670
1708
1400
1390
2000