2181
1
1140
995
3107
7
1320
2
1382
2234
4
2268
2297
796
6
1618
2999
2133
4670
1161
1752
0
1394
1129
4012
891
2528
3
3758
1049
7304
2257
3587
2281
8819
12
1762
5820