2788
1
4526
2
1666
2390
7394
5
2988
2430
2403
3655
3
1705
31371
64
1239
0
2495
4
2493
3508
7
658
1564
1529
1265
2562
2277
2344
13018
1637
2010
3262
3560
1616
3716
5060