4434
10
1650
1
1156
3704
5
1296
2
3442
1435
112
378
605
3
28
1024
966
941
1351
6
505
117
0
392
517
1350
4
3835
963
959
1187
9
1084
739
243
1115
1185
896