3608
2
1013
0
5674
14861
7
13442
15
4329
10
1425
1
4274
3
2707
1740
3649
5
2059
84
4360
6997
3619
4
2650
3131
20211
3172
5390
1123
2531
535
3297
12
372
4702
2895
6517
2781