1093
1
1940
6
494
3
2794
1286
596
631
12140
2
398
89
1853
1234
703
1774
1902
1809
507
606
417
644
1095
2102
1627
2051
8
1232
946
613
807
660
634