1266
2
2741
4
4187
10
1977
1
603
0
1169
2322
718
24337
22
4465
1431
2966
6
7733
17391
7
658
5347
19932
4329
1084
3117
8
123674
35
854
592
913
1444
1812
4018
2169
2268
3267