1212
0
2646
5
1494
1821
7
467
611
693
3
1015
802
2
666
87
1579
1653
4
418
1044
1
1698
709
1274
2077
11351
17
612
733
1104
935
1048
919
1785
703
9566
8
356