2962
6
5789
1
2503
3
422
0
1769
437
597
620
1733
3196
240
904
2080
4
2522
4291
9
2320
2347
2
2755
6988
450
1421
2763
1070
650
1264
929
473
4519
15
2326
3120