538
0
645
611
630
2
1804
1
1968
7159
10
1676
2659
2129
546
4442
7
1213
3
2658
1656
4476
516
3022
379
2696
3706
5
1827
2336
3873
15
2523
940
2901
4
1446
989
1095