2522
2
2324
4
1442
1
527
3
1749
2804
1569
1320
2271
4179
1204
957
771
2669
4684
3024
938
1458
0
2620
2468
2312
2456
1889
2041
2934
2313