661
0
3
959
1
907
730
957
2
679
651
807
647
781
655
625
881
5982
10
3084
899
5176
7
3443
4
3577
2365
4260
2400
2606
3082
4299
3161
5
1291
1123
1257
3487
4450
6
95443
59
5498
13
2642
2751
30
2672
1328
4783
3079
2568
8
2152
3263
1701
2357
6185
3053
1870
5062
9
2053
2006
4429
240
2558
1488
14
1290
2334
1796
2203
540
1763
11
2363
2738
1391
334
864
309
374
362
3024