994
6
1623
1
2333
3
3765
4
1243
1239
7793
1267
2
1843
14
0
576
1153
2740
3090
572
4074
1115
1394
471
423
4114
1071
2736
5392
11
7884
17
255