2982
3
1124
1
1470
1193
263
0
4111
662
283
830
1889
652
1733
1898
650
1231
1514
417
1651
7756
477
1649
2431
2337
3123
499
2
475
2693
1431
1566
419694
9