3988
2
6745
16
3817
8
1401
510
1
2982
3
1879
3078
4
2541
0
2132
1795
17607
5
2698
3942
5322
4396
2011
1067
3587
2643
1585
2908
3889
1665
3354
2571
6
2528
1307