2111
7
2055
2
1724
3
992
983
1
3210
5
2023
1780
1113
1472
1227
1321
1286
1183
1421
1356
1434
0
685
2345
502
704
897
4
1803
825
1092
605
3268
3393
1169
5181
9