1566
2
1174
1
1048
0
1752
489
2934
6346
16
965
2547
3
2521
2234
4
1025
2344
4285
4438
6
1285
488
2297
796
5406
1618
1681
1889
2999
3527
4670
2526
1394
4012
891