1360
1
816
99
2409
2
788
541
612
763
891
1041
792
0
1133
1474
1337
1651
1532
412
981
277
1070
2003
6
1097
343
413
868
509
990
1308
3
361
355