570
1
2043
4
2271
905
0
418
340
3835
1243
1638
3690
1105
3868
10
1103
484
2663
596
1452
668
5052
1744
5347
462
1574
1807
2835
2
914
6547
938
2123
1827