2372
2
1006
1
1557
6
1291
2982
3
1374
646
0
509
3795
3815
544
543
1665
1448
775
2470
1392
1716
1193
7328
1421
1848
2710
9
5455
650
661
18403
417
1330
5537
8