694
0
1268
1
1110
952
3
717
2
1009
927
986
4616
4
1273
2212
1197
175440
277556
9
905
1374
806
662
757
126
1065
528
474
487
751
1779
380
427
160360
14
3088