1329
1
2470
2
650
0
1889
2830
7
661
3268
2982
3
417
1392
3795
915
544
1448
646
2260
12
2086
2799
1193
1344
1291
1622
1452