571
0
3041
2
1485
3
1348
662
280
1
951
1773
3562
801
2493
18
1787
1416
5225
8
1072
1681
2250
830
496
693
2245
1066
297066
2456
1699
5252
2530
4