1212
2
1919
5
1489
3
1604
1
718
2732
603
0
592
717
766
8527
1061
4471
96
986
3418
7
511
4465
22
3354
645
461
1386
1036
1103
2185
1059
913
3364
3159
531