3696
2
1517
4
2505
674
1162
1
6676
12
1239
3591
11
4042
6710
0
1467
400
1451
980
471
2669
1180
3
784
3256
1767
951
1779
6753
17
3353
517
123674
35
5746
23
3354
9
7592
7