570
1
2043
4
951
2502
619
616
0
564
905
3835
2122
2
1638
2740
1452
1446
1574
1807
6547
3539
3
1827
6236
10
2189
1694
3546
432
841
2153
7
1174
1179
1292
1102