2055
2
1780
1
1724
3
1286
1183
1420
1169
5181
9
604
3266
4
3393
7
825
704
896
1433
0
2341
501
685
1354
5
2218
8
620
1446
6
622
2642
642
694
684
996
1851
1435