3066
3
1112
8
3456
5
1665
7
2662
12
5139
10
669
1
3243
15
961
0
871
778
4
726
1611
702
1939
2062
468
1346
2
2599
7119
6
752
1179
426
387
896
401
545
302
393
536