602
6
747
1
444
885
2
648
796
0
749
8364
23
2013
840
7
718
2141
2760
4
3691
5
112
599
1404
3
117
880
442
177
329
1803
127
379
156
611
406
343
331