355
2
1
734
55
17
4
3
3168
45
203
343
10
1367
337
743
783
1507
1118
1454
5
2196
35
140
253
8
39
835
292
387
584
1023
737