2284
2
995
1
1431
2460
4594
467
0
1059
1527
805
1117
1143
1256
1479
5
3117
3
22330
22
3408
12
385
18403
6
1152
1928
552
625
282572
1378
6194
1937
759
1470
873
977