1057
0
3131
2749
3
3693
6
3871
2
2223
8
152
1
770
985
1308
1857
2519
7
6317
4706
978
1183
868
896
1337
1050
1265
1008
710
3023
9
838
1464
1877
1432
1139
1582