3696
2
3706
5
6710
0
1517
4
4042
1424
1
5801
2886
23774
3315
18258
1467
3132
10
5252
2335
1892
1894
2564
13967
6547
801
6779
795
830
593
442
3621
3580
3428