2687
2
3508
7
1218
1
2343
2322
4
7793
3034
2134
2788
6779
5
1458
0
1666
1705
297066
4526
2390
267612
2403
2430
4978
3066
31371
64
7394
2988
1239
99072
3024
3
36905
3882
3303
10