1633
1
1193
2
802
2420
6
727
641
1226
784
473
518
3900
3
737
235
864
593
79
538
796
1601
64
432
630
739
3157
11
490
717
953
0
574
880
660