389
1
1380
2
763
744
3
525
2013
5
622
179
122
302
30
77
819
247
131
348
896
94
938
7
1538
1165
115
123
114
51
25
60
96
645
105