2042
1
1717
3
2019
5
583
717
2
1325
995
1115
557
2497
17
1148
655
1302
3173
10
1063
867
2001
1735
4
105
398
0
787
464
461
751
645
167
4112
4368
9
604
839