2648
5
273
0
1045
937
1
381
458
2076
6371
7
21743
585
326
464
575
1848
2
1057
2716
4
342
819
3815
2096
2668
2554
6800
255
357
608
363
383
166543
18
979