1571
1
1225
0
1566
2
1752
938
785
6346
16
25494
2934
475
3195
3
1012
1618
2234
4
1869
2344
4285
4438
6
549
2297
796
1285
2999
576
5406
1293
4670
2975