1481
2
3407
1
3303
6
1162
674
1767
2505
1239
6753
17
517
685
0
1182
800
5746
23
791
3554
9
7471
3591
11
400
1558
534
2836
206
383
2595
25669
24337
22
471
1522
6676
12