688
0
2
1500
3
1108
1036
1
862
1829
4
1903
15
4757
3712
43
3058
8
7407
38
1447
2236
2467
1396
1263
1159
5481
23
4030
20
3553
5
3871
2482
2721
2838
2646
4865
6
3878
7177
17
5033
9
5620
3437
4477
3874
3287
4575
7
6943
13
7752
10408
7477
7414
11
5353
5344
10