4976
5
722
2
2391
4814
7
4558
4
1361
614
1
680
6
1363
1938
3
940
0
1950
424
224
181
687
150
968
1248
2418
1443
294
678
938
707
2147
908
5038
1313
867