3381
9
1010
0
1128
3
1658
1
1029
1339
2
1007
1265
1014
688
1765
8
965
6
23068
62
1063
540
483
470
1278
1060
5
473
2099
11
1882
16
1779
3090
832