2873
3
1740
1431
2
1145
1
2069
1259
1684
2320
5
2258
7394
1599
1363
1304
2055
2722
2152
0
1529
3280
4
3200
4823
9
3055
123674
35
2163
2642
2468
1558
1265
2884
2788
6666