2177
2
2542
22
1129
0
1054
1
1889
1212
1256
1666
1823
383
1084
2767
3
814
3287
417
3595
8
1824
813
2440
1640
9
1512
1291
1566
110
1352
903
5262
10
5393
526
2603
7