994
6
1709
8
1623
1
2333
3
3765
4
1243
1239
7793
1267
2
1843
14
0
576
1153
894
3090
115504
919
572
511
543
4074
1115
1394
471
4114
2242
1071
2736
5392
11