1221
2
1548
1244
1188
1
2721
2494
2534
0
2349
3
1001
2276
4
940
2057
706
344
2126
2094
14125
10
8313
9
502
633
676
970
2192
137
345
431
1611
770
1496
554