673
0
830
784
859
2
1526
773
1
2578
2344
510
1879
3
6517
4
16062
15
1883
1255
1690
1162
2276
8
1787
662
697
5579
7
1527
4530
6317
6
2921
802
1632
4833
4179
3035