3696
2
4042
6710
0
1517
4
1779
1
2564
5801
1539
3315
1467
13995
3095
7
2335
1892
6779
5
2089
297066
1371
5252
23774
267612
4978
1180
3