1568
1
1564
1423
1305
2184
19944
2
1606
496
0
4311
83
1015
3629
467
8527
1843
909
1482
1347
1682
4
1380
2368
2600
6346
16
1751
1393
3624
3
2377
2110
1401
2755