1889
1
2521
2505
2
3465
1743
0
3054
5
2057
1683
2526
716
1681
1306
2500
1175
790
3354
1481
1241
489
202
1060
12472
2402
11650
23
887
809
539
1238
3735
4
1223