538
1
432
2528
1796
4
1155
2
1087
1616
5
625
2527
659
1776
70
1869
6
1676
578
934
281
477
2520
1820
825
703
931
0
801
7
3449
9
8160
23
103
1018
967
1019