2034
3
1720
2
971
0
2534
1815
7
3624
4
5389
1
1225
1782
4235
783
635
190
297066
621
722
372
798
613
131589
444571
9
905
21152
8
706
477
612
685
938
5704
1295