2093
1
4198
2417
6
5782
4
889
0
1015
747
169
306
645
240
742
6449
117
471
1061
1346
938
585
1026
534
2534
109
40
372
1659
355
1711
1047
532