539
1
2841
1280
505
491
1722
4
1811
2
1433
579
499
2556
8
2191
3
402
411
867
2859
18
1743
9
90
1853
1048
644
538
2767
1573
1233
3921
371
478
1323
3400